using Datav.Design.Datas.Pocos;
using Zdap.Common;
using Zdap.XCode;

namespace WorldDesign.Datas
{

    /// <summary>
    /// 业务场景(組)
    /// </summary>
    public class GroupDto // : ProjectGroupModel
    {
        /// <summary>
        /// 
        /// </summary>
        public long Id { get; set; } = 0;
        /// <summary>
        /// 
        /// </summary>
        public string? Name { get; set; }

        /// <summary>
        /// 类别
        /// </summary>
        public long Type { get; set; }
        /// <summary>
        /// 排序
        /// </summary>
        public int Sort { get; set; }

        public int Share { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Snapshot { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string thumbnail { get; set; }

        /// <summary>
        /// 业务场景描述
        public string? Description { get; set; }


        [JsonField("Size")]
        public dynamic Size { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public IEnumerable<ProjectModel> Children { get; set; } = Enumerable.Empty<ProjectModel>();


    }


}